package entidades;

import graficos.RepresentacionGrafica;

import javax.swing.Icon;
import javax.swing.ImageIcon;

import TDADiccionario.Entry;

import main.Programa;
import recursos.Coordenada;


public class FlordeFuego extends PowerUp {
	
	protected  Icon Flor = new ImageIcon(getClass().getResource("/recursos/Fire Flower.gif"));
	public FlordeFuego(Coordenada coord, Programa prog){
		super(coord, prog);
		this.establecerRepresentacionGrafica(new RepresentacionGrafica(Flor));
	}
	
	public void activar(Entry<Integer,PowerUp> eaux){
		if(elPrograma.obtenerMario().obtenerdisparo())
			elPrograma.incrementarPuntaje(50);
		else
			elPrograma.obtenerMario().comerflor();
		elPrograma.obtenerMario().cambiardisparo(true);
		elPrograma.obtenerMovMapa().obtenerContainer().remove(eaux.getValue().obtenerRepresentacionGrafica());
		elPrograma.eliminarPU(eaux);
	};
	
	
}